title {Bishop by Jeff Sieu. Made for Google Code-in 2017}
units mm
put {bottomtor.s} tor V {0 0 9}  H {6.12323399573676603586882E-17 0 1}  r_a 11.78466675885103676080234 r_h 3.825815710827906279689614
put {bottometo.s} eto V {0 0 20}  N {0 0 0.06032399549610674427402301}  C {2.864077970686895735497046 1.71612229850775266370988 1.889299368274914403542653}  r 7.634087276719064618646371 r_d 1.673109642593672896637713
put {head_fill.s} tgc V {0 0 58.80223912679091569088996}  H {0 0 22.65963591768163354345234}  A {5.387125525462328923254063 0 0}  B {0 5.387125525462328923254063 0}  C {5.200376920059111007788033 0 0}  D {0 5.200376920059111007788033 0} 
put {head_bulb.c} comb region no tree {u {u {u {l head_tip.s} {l headeto1.s}} {u {l headeto2.s} {l headeto3.s}}} {u {l headtor.s} {l head_fill.s}}}
put {head_tip.s} ell V {0 0 87.04042899999969051805238}  A {4.122892005997910835901621 0 0}  B {0 4.122892005997910835901621 0}  C {0 0 1.842941974166217855568561} 
put {headeto3.s} eto V {4.688718984760804335454747E-15 0 59.13440800000000763247954}  N {-7.947115565380555332745523E-18 0 -0.06489312323286719474957351}  C {-4.236592184243099801221888 2.53851689495714083477651 -2.794683321910145679112247}  r 6.747558139033351665148075 r_d 2.154325975943817361724086
put {headeto2.s} eto V {0 0 69.75203000000003328295861}  N {1.448859083826348923311558E-17 0 0.05915416121754862865955715}  C {3.216284115722051861752107 0.07864296900740583295963404 7.027901354553716117834483}  r 5.71636407530149437405953 r_d 5.245951427846474501848206
put {headeto1.s} eto V {0 0 78.93410500000000240561349}  N {-6.702751448643837023482541E-18 0 -0.05473211911638976162608472}  C {-4.89647969165551177894713 -1.380861880325698898275277 -7.149314636959307023289512}  r 5.669699999999999739941359 r_d 2.770284953476933154092876
put {bodytor.s} tor V {0 0 25}  H {6.12323399573676603586882E-17 0 1}  r_a 8.61686192136895989790446 r_h 0.9710977822416242410952236
put {bodycut.s} tor V {0 0 44.99824699999995658572516}  H {6.12323399573676603586882E-17 0 1}  r_a 84.47809976324354863663757 r_h 78.38786126059979153524182
put {headtor.s} tor V {0 0 61.97812700000005747824616}  H {3.061616997868383634231992E-16 0 1}  r_a 8.239894264539179502548905 r_h 0.9722303169289367996697138
put {baseeto.s} eto V {0 0 5}  N {-5.470978323999804257192075E-18 0 -0.04467392825269222295103688}  C {9.315747832292275987242647 -1.365449293915910411456593 -4.391804451322707691929281}  r 10.59850529883725656077331 r_d 4.265499428605880716247611
put {headcut.s} rpc V {12.21216100000001958392204 7.476746999999903664502199 83.68170200000177771926246}  H {-23.87939453125 2.601874869850522123907568E-16 1.438855652391413561129983E-15}  B {-6.645126338810317127466624E-16 -8.09669190546901518246159 -9.5641987525274494430505}  r 1.903339211850920698054779
put {bishop.r} comb region yes tree {l bishop.c {1 0 0 0  0 1 0 0  0 0 1 0.960356  0 0 0 1}}
attr set {bishop.r} {region} {R} {shader} {plastic {re 0.1 sp 0.9 di 0.1 sh 50 ex 1}} {region_id} {1000} {material_id} {1} {los} {100} {color} {255/255/217}
put {bottom.c} comb region no tree {u {u {l bottometo.s} {l bottomtor.s}} {u {l baseeto.s} {l base_filler.s}}}
put {bishop.c} comb region no tree {u {u {l head.c} {l body.c}} {l bottom.c}}
put {scene.g} comb region no tree {u {l bishop.r} {l tile.r}}
put {body.s} tgc V {0 0 5.912562917080187219198706}  H {0 0 56.83007219556699851636949}  A {14.1579783735264754795935 0 0}  B {0 14.1579783735264754795935 0}  C {14.1579783735264754795935 0 0}  D {0 14.1579783735264754795935 0} 
put {tile.s} arb8 V1 {28.5 -28.5 0}  V2 {28.5 28.5 0}  V3 {28.5 28.5 -1}  V4 {28.5 -28.5 -1}  V5 {-28.5 -28.5 0}  V6 {-28.5 28.5 0}  V7 {-28.5 28.5 -1}  V8 {-28.5 -28.5 -1} 
put {tile.r} comb region yes tree {l tile.s}
attr set {tile.r} {oshader} {plastic {sh 1}} {region} {R} {shader} {plastic {re 0.5 sh 1}} {region_id} {1000} {material_id} {1} {los} {100} {color} {255/255/255}
put {body.c} comb region no tree {u {- {l body.s} {l bodycut.s}} {l bodytor.s}}
put {head.c} comb region no tree {- {l head_bulb.c} {l headcut.s}}
put {base_filler.s} tgc V {0 0 -0.8138631382182293094729175}  H {0 0 12.74035922868059600432389}  A {16.38855503646686528895771 0 0}  B {0 16.38855503646686528895771 0}  C {9.863417071382475143082047 0 0}  D {0 4.931708535691237571541023 0} 
